home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Tools & Utilities
/
Collection of Tools and Utilities.iso
/
tex
/
tsfltb17.zip
/
TSFLTB.NWS
< prev
next >
Wrap
Text File
|
1994-02-07
|
4KB
|
82 lines
News on the TSFLTB customizable filter package in reverse order
===============================================================
University of Vaasa, Finland, SUN SPARCstation IPX garbo.uwasa.fi
has a large collection of PD and shareware PC programs available by
anonymous ftp and mail server. The file /pc/ts/0news-ts contains
news about the TS-programs in the /pc/ts directory (in reverse
order). This text, which you now have, is an extract from the
0news-ts file.
..................................................................
Prof. Timo Salmi Co-moderator of comp.archives.msdos.announce
Moderating at garbo.uwasa.fi anonymous FTP archives 128.214.87.1
Faculty of Accounting & Industrial Management; University of Vaasa
Internet: ts@uwasa.fi BBS +(358)-61-3170972; FIN-65101, Finland
..................................................................
Mon 7-Feb-94: I recently released updates of my filters, but
unfortunately several bugs were still found in the switches both by
helpful users and myself. Hence I have updated the tsfltb collection
again. It is now tsfltb17.zip. The following corrections and
improvements have been made to FILBIN.EXE and FILTXT.EXE.
- Corrected the /f force overwrites of existing files. It worked
only for files with the same name as the original.
- Corrected the /k keep date option. It took its cues from the
translation table, not from the original file.
- Added file date to the output message, which gives the directory
entry for the original and filtered file.
Honestly, there are so many possible combinations of translations
and switches that I cannot guarantee that everything would now have
been corrected. That would require a more extensive beta testing
than I have time for.
Tue 25-Jan-94: I have updated my user definable filters for binary
and text files to be garbo.uwasa.fi:/pc/ts/tsfltb16.zip by adding a
/f switch (force overwrite if source = destination) to the following
individual programs. My thanks to Antti Virjo avirjo@tays.fi for the
suggestion.
FILBIN.EXE "General filter for binary files"
FILTXT.EXE "General filter for text files"
Also added
FILE_ID.DIZ "Brief characterization of tsfltb"
Thu 30-Jan-92: I have updated to garbo.uwasa.fi:/pc/ts/tsfltb15.zip.
It is a collection of filters that you can customize yourself. The
filter FILTXT.EXE for text files and FILBIN.EXE for binary files now
have the following enhancements:
- A new optional keep switch (/k) to make the date/time stamp of the
destination file the same as that of the source text file.
- To allow the source text file and the destination file be the
same. In other words the programs can now make the conversion
without forcing you to produce new files with names different from
the original.
- The programs first test whether the source file is a proper text
file with MsDos #13#10 eolns, no special characters (#0..#6, #8,
#11, #14..#25, #28..#31), and no lines exceeding 254 characters in
length. If not the conversion will not be attempted. This
naturally goes for FILTXT.EXE only.
Wed 7-Aug-91: I have two user configurable filters FILTXT.EXE for
text files, and FILBIN.EXE for binary files. Both take their cues
from a .xlt translation file, which you can edit suit your task. The
format of the .xlt file is eg
10
13 10
for converting Unix end-of-lines to MsDos eols with FILBIN.EXE.
Both these programs have their limitations, however. FILTXT can
only handle text files. Neither the original nor the filtered rows
may exceed 255 characters. Furthermore, it can't read a file past an
ascii 26 (eof) character.
FILBIN.EXE is limited by the fact that the from-translation may
only contain one character. FILBIN.EXE cannot handle eg
13 10
10
A few users have approached me about this asking for a remedy, for
example, to be able to convert word-processor files.
I have now programmed a more versatile filter FILGEN.EXE, which
lifts this limitation. It is included in an updated filter package
/pc/ts/tsfltb14.arc. The usage of this new filter is Unix like:
FILGEN [TranslationTableFile] [/s] < InputFile > OutputFile The
translation table defaults to filgen.xlt and the program looks for
this file from the current directory, and then through the path.